Zebra shrimp - French English Dictionary